Aktueller Standort: Startseite> Funktionskategorien> mt_rand

mt_rand

Generieren bessere Zufallszahlen
Name:mt_rand
Kategorie:Mathe
Programmiersprache:php
Kurzbeschreibung:Verwenden Sie den Mersenne Twister -Algorithmus, um zufällige Ganzzahlen zurückzugeben.

Definition und Verwendung

mt_rand() verwendet den Mersenne -Twister -Algorithmus, um zufällige Ganzzahlen zurückzugeben.

Beispiel

In diesem Beispiel werden wir einige zufällige Zahlen zurückgeben:

 <? Php
echo ( mt_rand ( ) ) ;
echo ( mt_rand ( ) ) ;
echo ( mt_rand ( 10 , 100 ) ) ;
?>

Probieren Sie es selbst aus

Grammatik

 MT_RAND ( min , max )

veranschaulichen

Wenn keine optionalen Parameter Min und Max bereitgestellt werden, gibt MT_RAND () eine Pseudo-Random-Nummer zwischen 0 und Rand_max zurück. Wenn Sie beispielsweise eine Zufallszahl zwischen 5 und 15 (einschließlich 5 und 15) möchten, verwenden Sie MT_RAND (5, 15).

Viele alte LIBC -Zufallszahlengeneratoren haben einige ungewisse und unbekannte Eigenschaften und sind sehr langsam. Die Rand () -Funktion von PHP verwendet standardmäßig den LIBC -Zufallszahlengenerator. mt_rand() wird informell verwendet, um sie zu ersetzen. Diese Funktion verwendet eine bekannte Funktion in Mersenne Twister als Zufallszahlengenerator, das mit einer Durchschnittsgeschwindigkeit von viermal schneller als rand() zufällige Werte erzeugen kann, die von LIBC bereitgestellt werden.

Ähnliche Funktionen
  • Stellen Sie fest, ob es sich um einen endlichen Wert handelt is_finite

    is_finite

    StellenSiefest,obess
  • Führen Sie eine schwimmende Punktdivision unter IEEE 754 Semantics durch fdiv

    fdiv

    FührenSieeineschwimm
  • Finden Sie den Mindestwert min

    min

    FindenSiedenMindestw
  • Runde schwimmende Punktzahlen round

    round

    RundeschwimmendePunk
  • Sinus sin

    sin

    Sinus
  • Hyperbolische Tangente tanh

    tanh

    HyperbolischeTangent
  • Generieren Sie eine zufällige Ganzzahl rand

    rand

    GenerierenSieeinezuf
  • Antihyperbolischer Cosinus acosh

    acosh

    AntihyperbolischerCo
Beliebte Artikel